<html>
<head><meta charset="utf-8"><title>scope and how to proceed · t-compiler/rust-analyzer · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/index.html">t-compiler/rust-analyzer</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/scope.20and.20how.20to.20proceed.html">scope and how to proceed</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="158066712"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/scope%20and%20how%20to%20proceed/near/158066712" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/scope.20and.20how.20to.20proceed.html#158066712">(Feb 11 2019 at 21:24)</a>:</h4>
<p>So I was thinking it'd be good to talk out this proposed "RLS 2.0" plan in a bit more detail. <span class="user-mention" data-user-id="133169">@Aleksey Kladov</span> I think you had a kind of initial "working group charter" you were experimenting with?</p>



<a name="158068025"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/scope%20and%20how%20to%20proceed/near/158068025" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> matklad <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/scope.20and.20how.20to.20proceed.html#158068025">(Feb 11 2019 at 21:42)</a>:</h4>
<p>My rough thoughts are here: <a href="https://paper.dropbox.com/doc/RLS-2.0-Working-Group--AXafDG6_pH_jftQT~TpGbzmuAQ-uo0pmm49tcfxKvD3yLts6" target="_blank" title="https://paper.dropbox.com/doc/RLS-2.0-Working-Group--AXafDG6_pH_jftQT~TpGbzmuAQ-uo0pmm49tcfxKvD3yLts6">https://paper.dropbox.com/doc/RLS-2.0-Working-Group--AXafDG6_pH_jftQT~TpGbzmuAQ-uo0pmm49tcfxKvD3yLts6</a></p>



<a name="158068042"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/scope%20and%20how%20to%20proceed/near/158068042" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> matklad <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/scope.20and.20how.20to.20proceed.html#158068042">(Feb 11 2019 at 21:42)</a>:</h4>
<p>This should be accessible and editable</p>



<a name="158068730"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/scope%20and%20how%20to%20proceed/near/158068730" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> matklad <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/scope.20and.20how.20to.20proceed.html#158068730">(Feb 11 2019 at 21:51)</a>:</h4>
<p>I am going to bed now, will join the discussion tomorrow! <span aria-label="sleepy" class="emoji emoji-1f62a" role="img" title="sleepy">:sleepy:</span></p>



<a name="158095888"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/scope%20and%20how%20to%20proceed/near/158095888" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> matklad <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/scope.20and.20how.20to.20proceed.html#158095888">(Feb 12 2019 at 06:37)</a>:</h4>
<p>Good morning!</p>
<p>So, the first step in "how to proceed"  is probably organization: in what repository the code lives, how wg communicates, etc. For code, I personally would be a fan of a dedicated <a href="http://github.org" target="_blank" title="http://github.org">github.org</a>.</p>



<a name="158095935"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/scope%20and%20how%20to%20proceed/near/158095935" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> matklad <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/scope.20and.20how.20to.20proceed.html#158095935">(Feb 12 2019 at 06:38)</a>:</h4>
<p>Suggestion: rename and re purpose existing rust-analyzer org to rls2.</p>



<a name="158096091"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/scope%20and%20how%20to%20proceed/near/158096091" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> matklad <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/scope.20and.20how.20to.20proceed.html#158096091">(Feb 12 2019 at 06:42)</a>:</h4>
<p>For communication, this zulip stream sounds perfect. We probably should add <code>wg-rls2-notes</code> repo to host the charter, meeting notes, links to other resources etc.</p>



<a name="158096541"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/scope%20and%20how%20to%20proceed/near/158096541" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> matklad <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/scope.20and.20how.20to.20proceed.html#158096541">(Feb 12 2019 at 06:52)</a>:</h4>
<p>Another organizational question is "who are the 'members' of wg?": it's useful to keep a list of folks whom you might annoy with pings, meetings, notes taking, r?, etc (of course, everyone is welcome to participate without any prior coordination, and I expect that we'll produce quite a few E-mentor issues!) :-) I think at least <span class="user-mention" data-user-id="133169">@matklad</span>., <span class="user-mention" data-user-id="129457">@Florian Diebold</span> , <span class="user-mention" data-user-id="116083">@pnkfelix</span>  and <span class="user-mention" data-user-id="124287">@mw</span> might be interested in being in wg .If you are as well, please speak up!</p>



<a name="158096585"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/scope%20and%20how%20to%20proceed/near/158096585" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> matklad <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/scope.20and.20how.20to.20proceed.html#158096585">(Feb 12 2019 at 06:53)</a>:</h4>
<p>That's it for org questions I think?</p>



<a name="158097961"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/scope%20and%20how%20to%20proceed/near/158097961" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Igor Matuszewski <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/scope.20and.20how.20to.20proceed.html#158097961">(Feb 12 2019 at 07:26)</a>:</h4>
<p>I’m also very interested, as you know 💪</p>



<a name="158098147"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/scope%20and%20how%20to%20proceed/near/158098147" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> matklad <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/scope.20and.20how.20to.20proceed.html#158098147">(Feb 12 2019 at 07:31)</a>:</h4>
<p>oops, sorry, you've definitely should have been on the list :)</p>



<a name="158098950"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/scope%20and%20how%20to%20proceed/near/158098950" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Jonathan Turner <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/scope.20and.20how.20to.20proceed.html#158098950">(Feb 12 2019 at 07:51)</a>:</h4>
<p>I'm also interested :)</p>



<a name="158107720"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/scope%20and%20how%20to%20proceed/near/158107720" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/scope.20and.20how.20to.20proceed.html#158107720">(Feb 12 2019 at 10:37)</a>:</h4>
<p>Regarding renaming the rust-analyzer org to rls2: If there were nothing else tagged with the name "rls2", then I'd say there's no need for such a rename. But if we are going to have e.g. WG-&lt;namehere&gt; then WG-rls2 is probably better than WG-rust-analyzer, and therefore a rename of rust-analyzer org to rls2 probably makes sense.</p>



<a name="158107812"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/scope%20and%20how%20to%20proceed/near/158107812" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> matklad <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/scope.20and.20how.20to.20proceed.html#158107812">(Feb 12 2019 at 10:38)</a>:</h4>
<p>At least this stream is tagged rls-2.0 :)</p>



<a name="158108013"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/scope%20and%20how%20to%20proceed/near/158108013" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/scope.20and.20how.20to.20proceed.html#158108013">(Feb 12 2019 at 10:42)</a>:</h4>
<p>(I could rename it to WG-rls2 if that would be of interest. I don't know exactly what policy we're using for stream names going forward.)</p>



<a name="158108499"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/scope%20and%20how%20to%20proceed/near/158108499" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> matklad <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/scope.20and.20how.20to.20proceed.html#158108499">(Feb 12 2019 at 10:51)</a>:</h4>
<p>So, I think we'll have several things under the name (zulip channel, wg repo, github org), and rls2 seems a better tag (shorter).  Let's say that the default action (unless anyone objects today or tomorrow) would be to rename rust-analyzer org to rls2 and use that as a name for the effort.  I'll also tentatively create a WG repo under the org and will put charter from the paper doc &amp; info about zulip and members there. This I think covers all immediate boring org questions and we can discuss what do we actually do in terms of writing code :-)</p>



<a name="158108584"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/scope%20and%20how%20to%20proceed/near/158108584" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> matklad <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/scope.20and.20how.20to.20proceed.html#158108584">(Feb 12 2019 at 10:52)</a>:</h4>
<p>(I am not sure such ad-hoch hugely async meeting is the best way to proceede, but it seems good enough to arrive at "at the same page" state)</p>



<a name="158108702"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/scope%20and%20how%20to%20proceed/near/158108702" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> matklad <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/scope.20and.20how.20to.20proceed.html#158108702">(Feb 12 2019 at 10:55)</a>:</h4>
<p>Overall, I think a strategy of shipping a working, but incomplete language server (i.e., what rust analyzer is basically doing now) is a good one: we get immediate feedback, see very tangible results (as in, I've implemented the thing, and now I can see completion in this case) and actually ship a tool which is used by some folks.</p>



<a name="158108995"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/scope%20and%20how%20to%20proceed/near/158108995" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> matklad <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/scope.20and.20how.20to.20proceed.html#158108995">(Feb 12 2019 at 11:01)</a>:</h4>
<p>I <em>think</em> rust-analyzer as it exists today provides the best foundation for such a server. Other possibilities would be to base the work on existing rls server, or to do another from-scratch impl. A potential problem with just using rust-analyzer is that some of its abstractions might be not the best ones, but that should be fixable by keeping "does this thing makes sense?" question in mind and doing targeting refactorings.</p>



<a name="158109109"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/scope%20and%20how%20to%20proceed/near/158109109" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> matklad <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/scope.20and.20how.20to.20proceed.html#158109109">(Feb 12 2019 at 11:03)</a>:</h4>
<p>In terms of specific areas we need to focus on, it is definitely macro expansion/name resolution. It's both the main unknown for "how ideal architecture of Rust IDE compiler looks like" and the main blocker for adding more user-visible features to rust-analyzer</p>



<a name="158113983"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/scope%20and%20how%20to%20proceed/near/158113983" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Jeremy Kolb <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/scope.20and.20how.20to.20proceed.html#158113983">(Feb 12 2019 at 12:40)</a>:</h4>
<p>I'm assuming that we're killing the discord channel?</p>



<a name="158114002"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/scope%20and%20how%20to%20proceed/near/158114002" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Jeremy Kolb <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/scope.20and.20how.20to.20proceed.html#158114002">(Feb 12 2019 at 12:41)</a>:</h4>
<p>I think this format btw</p>



<a name="158114025"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/scope%20and%20how%20to%20proceed/near/158114025" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> matklad <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/scope.20and.20how.20to.20proceed.html#158114025">(Feb 12 2019 at 12:41)</a>:</h4>
<p><span class="user-mention" data-user-id="203366">@Jeremy Kolb</span> yep, I plan to kill the dsicord</p>



<a name="158114825"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/scope%20and%20how%20to%20proceed/near/158114825" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Jeremy Kolb <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/scope.20and.20how.20to.20proceed.html#158114825">(Feb 12 2019 at 12:53)</a>:</h4>
<p><span class="user-mention" data-user-id="133169">@matklad</span> I'm interested</p>



<a name="158114922"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/scope%20and%20how%20to%20proceed/near/158114922" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/scope.20and.20how.20to.20proceed.html#158114922">(Feb 12 2019 at 12:55)</a>:</h4>
<p><span class="user-mention" data-user-id="133169">@matklad</span> shall I create a @<em>WG-rls2</em> user-group here on Zulip? (Is it <code>WG-rls2</code> or <code>WG-rls2.0</code> ?)</p>



<a name="158114990"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/scope%20and%20how%20to%20proceed/near/158114990" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> matklad <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/scope.20and.20how.20to.20proceed.html#158114990">(Feb 12 2019 at 12:56)</a>:</h4>
<p>what is "user group on Zulip"? A separate zulip instance? or a separate stream in <em>this</em> zulip?</p>



<a name="158114993"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/scope%20and%20how%20to%20proceed/near/158114993" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/scope.20and.20how.20to.20proceed.html#158114993">(Feb 12 2019 at 12:56)</a>:</h4>
<p>I'll create @WG-rls2.0 for now, if I can. We can reduce it later if needed.</p>



<a name="158114999"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/scope%20and%20how%20to%20proceed/near/158114999" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/scope.20and.20how.20to.20proceed.html#158114999">(Feb 12 2019 at 12:56)</a>:</h4>
<p>its neither a stream nor an instance</p>



<a name="158115002"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/scope%20and%20how%20to%20proceed/near/158115002" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/scope.20and.20how.20to.20proceed.html#158115002">(Feb 12 2019 at 12:56)</a>:</h4>
<p>It's just a group of people that you can ping at once.</p>



<a name="158115003"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/scope%20and%20how%20to%20proceed/near/158115003" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/scope.20and.20how.20to.20proceed.html#158115003">(Feb 12 2019 at 12:56)</a>:</h4>
<p>its an alias for a group of people</p>



<a name="158115013"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/scope%20and%20how%20to%20proceed/near/158115013" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/scope.20and.20how.20to.20proceed.html#158115013">(Feb 12 2019 at 12:56)</a>:</h4>
<p>I'll make it first to demonstrate.</p>



<a name="158115145"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/scope%20and%20how%20to%20proceed/near/158115145" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> matklad <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/scope.20and.20how.20to.20proceed.html#158115145">(Feb 12 2019 at 12:58)</a>:</h4>
<p>didn't know that zulip can do that! Sure, an alias will be helpful!</p>



<a name="158115207"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/scope%20and%20how%20to%20proceed/near/158115207" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/scope.20and.20how.20to.20proceed.html#158115207">(Feb 12 2019 at 13:00)</a>:</h4>
<p><span class="user-mention" data-user-id="116107">@davidtwco</span> do you want to be on this WG too? Or are you just planning to lurk on the stream for now?</p>



<a name="158115255"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/scope%20and%20how%20to%20proceed/near/158115255" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> davidtwco <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/scope.20and.20how.20to.20proceed.html#158115255">(Feb 12 2019 at 13:00)</a>:</h4>
<p>Just lurking at the moment.</p>



<a name="158115258"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/scope%20and%20how%20to%20proceed/near/158115258" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/scope.20and.20how.20to.20proceed.html#158115258">(Feb 12 2019 at 13:00)</a>:</h4>
<p>(Here is a demo of the <span class="user-group-mention" data-user-group-id="1060">@WG-rls2.0</span> )</p>



<a name="158122371"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/scope%20and%20how%20to%20proceed/near/158122371" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> matklad <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/scope.20and.20how.20to.20proceed.html#158122371">(Feb 12 2019 at 14:47)</a>:</h4>
<p>Created <a href="https://github.com/rust-analyzer/WG-rls2.0" target="_blank" title="https://github.com/rust-analyzer/WG-rls2.0">https://github.com/rust-analyzer/WG-rls2.0</a></p>



<a name="158766194"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/scope%20and%20how%20to%20proceed/near/158766194" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Hirokazu Hata <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/scope.20and.20how.20to.20proceed.html#158766194">(Feb 18 2019 at 00:38)</a>:</h4>
<p><span class="user-mention" data-user-id="133169">@matklad</span>  Sorry for too late replying. I'm interesting too.</p>



<a name="158874478"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/scope%20and%20how%20to%20proceed/near/158874478" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/scope.20and.20how.20to.20proceed.html#158874478">(Feb 19 2019 at 11:38)</a>:</h4>
<p><span class="user-mention" data-user-id="133169">@matklad</span> right now we've been putting working group directories in <a href="https://github.com/rust-lang/compiler-team" target="_blank" title="https://github.com/rust-lang/compiler-team">https://github.com/rust-lang/compiler-team</a> -- what do you think about moving that content into this repository?</p>



<a name="158874484"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/scope%20and%20how%20to%20proceed/near/158874484" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/scope.20and.20how.20to.20proceed.html#158874484">(Feb 19 2019 at 11:38)</a>:</h4>
<p>I can invite you</p>



<a name="158874487"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/scope%20and%20how%20to%20proceed/near/158874487" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/scope.20and.20how.20to.20proceed.html#158874487">(Feb 19 2019 at 11:38)</a>:</h4>
<p>or at least a pointer</p>



<a name="158874492"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/scope%20and%20how%20to%20proceed/near/158874492" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> matklad <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/scope.20and.20how.20to.20proceed.html#158874492">(Feb 19 2019 at 11:38)</a>:</h4>
<p>I believe I've already send a PR :)</p>



<a name="158874499"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/scope%20and%20how%20to%20proceed/near/158874499" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> matklad <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/scope.20and.20how.20to.20proceed.html#158874499">(Feb 19 2019 at 11:38)</a>:</h4>
<p><a href="https://github.com/rust-lang/compiler-team/pull/5" target="_blank" title="https://github.com/rust-lang/compiler-team/pull/5">https://github.com/rust-lang/compiler-team/pull/5</a></p>



<a name="158874504"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/scope%20and%20how%20to%20proceed/near/158874504" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/scope.20and.20how.20to.20proceed.html#158874504">(Feb 19 2019 at 11:38)</a>:</h4>
<p>heh ok</p>



<a name="158874520"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/scope%20and%20how%20to%20proceed/near/158874520" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/scope.20and.20how.20to.20proceed.html#158874520">(Feb 19 2019 at 11:39)</a>:</h4>
<p>merged but I also invited you as a collaborator</p>



<a name="158874616"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/scope%20and%20how%20to%20proceed/near/158874616" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> lqd <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/scope.20and.20how.20to.20proceed.html#158874616">(Feb 19 2019 at 11:40)</a>:</h4>
<p><span class="user-mention" data-user-id="133169">@matklad</span> this PR still references <code>#t-compiler/wg-nll</code> btw in the How to participate section of the Readme</p>



<a name="158874696"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/185405-t-compiler/rust-analyzer/topic/scope%20and%20how%20to%20proceed/near/158874696" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> matklad <a href="https://rust-lang.github.io/zulip_archive/stream/185405-t-compiler/rust-analyzer/topic/scope.20and.20how.20to.20proceed.html#158874696">(Feb 19 2019 at 11:42)</a>:</h4>
<p>oups, fixed!</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>